package com.zcsy.manage.model.mall;

import java.util.Date;
import java.util.List;

/**
 * @Title: CategoryAttr.java
 * @Package： com.zcsy.manage.model.mall 
 * @Description: 分类属性实体类
 *
 * @author caiyinli 13277030520@163.com
 * @Copyright: 2015 武汉中财数元信息技术有限公司 All rights reserved.
 * @date 2016年4月13日
 * @version 1.0
 * @see JDK1.7.0_75
 * @since
 */
public class CategoryAttr {

	/**
	 * 分类属性主键id<br>
	 */
	private String id;

	/**
	 * 商品分类ID<br>
	 */
	private String categoryId;
	
	/**
	 * 商品分类名称（用于页面显示）<br>
	 */
	private String categoryName;
	
	/**
	 * 属性名<br>
	 */
	private String name;
	
	/**
	 * 输入类型1：选择型 2：输入型<br>
	 */
	private int inputType;
	
	/**
	 * 发布人账号<br>
	 */
	private String userAccount;
	
	/**
	 * 发布时间<br>
	 */
	private Date sendTime;
	
	/**
	 * 更新时间<br>
	 */
	private Date updateTime;
	
	/**
	 * 备注<br>
	 */
	private String memo;
	
	/**
	 * 属性对应的所有属性值<br>
	 */
	List<CategoryAttrValue> categoryAttrValues;


	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(String categoryId) {
		this.categoryId = categoryId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getUserAccount() {
		return userAccount;
	}

	public void setUserAccount(String userAccount) {
		this.userAccount = userAccount;
	}

	public Date getSendTime() {
		return sendTime;
	}

	public void setSendTime(Date sendTime) {
		this.sendTime = sendTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public int getInputType() {
		return inputType;
	}

	public void setInputType(int inputType) {
		this.inputType = inputType;
	}
	
	public List<CategoryAttrValue> getCategoryAttrValues() {
		return categoryAttrValues;
	}

	public void setCategoryAttrValues(List<CategoryAttrValue> categoryAttrValues) {
		this.categoryAttrValues = categoryAttrValues;
	}
}
